import { Locale } from './types';

const locale: Locale = {
    momentLocale: 'ms',
    Timeline: {
        expand: 'Berkembang',
        fold: 'Letakkan',
    },
    Balloon: {
        close: 'menutup',
    },
    Card: {
        expand: 'Berkembang',
        fold: 'Letakkan',
    },
    Calendar: {
        today: 'Kini',
        now: 'Sekarang',
        ok: 'tentukan',
        clear: 'Jelas',
        month: 'bulan',
        year: 'tahun',
        prevYear: 'tahun lepas',
        nextYear: 'tahun hadapan',
        prevMonth: 'bulan lepas',
        nextMonth: 'bulan depan',
        prevDecade: 'Sepuluh tahun',
        nextDecade: 'Sepuluh tahun',
        yearSelectAriaLabel: 'Tahun pilihan.',
        monthSelectAriaLabel: 'Bulan',
    },
    DatePicker: {
        placeholder: 'Sila pilih tarikh',
        datetimePlaceholder: 'Sila pilih tarikh dan masa',
        monthPlaceholder: 'Sila pilih sebulan',
        yearPlaceholder: 'Sila pilih tahun ini',
        weekPlaceholder: 'Sila pilih Minggu',
        now: 'Sekarang',
        selectTime: 'tempoh pemilihan',
        selectDate: 'Tarikh',
        ok: 'tentukan',
        clear: 'Jelas',
        startPlaceholder: 'Tarikh mula',
        endPlaceholder: 'Tarikh tamat',
        hour: 'Masa',
        minute: 'Minit',
        second: 'kedua',
        monthBeforeYear: false,
    },
    Dialog: {
        close: 'menutup',
        ok: 'sahkan',
        cancel: 'membatalkan',
    },
    Drawer: {
        close: 'menutup',
    },
    Message: {
        closeAriaLabel: 'menutup',
    },
    Pagination: {
        prev: 'Halaman sebelumnya',
        next: 'Muka surat seterusnya',
        goTo: 'Yang pertama',
        page: 'PAGE',
        go: 'tentukan',
        total: 'Laman {current}, Jumlah Laman {total}',
        labelPrev: 'Halaman sebelumnya, halaman {current} semasa',
        labelNext: 'Halaman seterusnya, halaman {current} semasa',
        inputAriaLabel: 'Sila masukkan ke halaman yang lebih pendek',
        selectAriaLabel: 'Sila pilih beberapa item setiap halaman',
        pageSize: 'Tunjukkan pada setiap halaman:',
    },
    Input: {
        clear: 'Jelas',
    },
    TextArea: {
        clear: 'Jelas',
    },
    List: {
        empty: 'tiada data',
    },
    Select: {
        selectPlaceholder: 'sila pilih',
        autoCompletePlaceholder: 'Sila masukkan',
        notFoundContent: 'Tiada pilihan',
        maxTagPlaceholder: '{selected} / {total}.',
        selectAll: 'pilih semua',
    },
    TreeSelect: {
        maxTagPlaceholder: '{selected} / {total}.',
        shortMaxTagPlaceholder: '{selected}.',
    },
    Table: {
        empty: 'tiada data',
        ok: 'sahkan',
        reset: 'Reset semula',
        asc: 'Susunan menaik',
        desc: 'Dalam susunan menurun',
        expanded: 'Sudah pun bermula',
        folded: 'Dilipat',
        filter: 'penapis',
        selectAll: 'pilih semua',
    },
    TimePicker: {
        placeholder: 'Sila pilih masa',
        clear: 'Jelas',
        hour: 'Masa',
        minute: 'Minit',
        second: 'kedua',
        ok: 'tentukan',
    },
    Transfer: {
        items: 'Item',
        item: 'Item',
        moveAll: 'Mobile semua',
        searchPlaceholder: 'Sila masukkan',
        moveToLeft: 'Membatalkan elemen',
        moveToRight: 'Mengemukakan elemen',
    },
    Upload: {
        card: {
            cancel: 'membatalkan',
            addPhoto: 'Muat naik imej',
            download: 'muat turun',
            delete: 'memadam',
        },
        drag: {
            text: 'Klik atau seret fail ke kotak putus-putus',
            hint: 'Sokongan untuk Fail seperti Docx, XLS, PDF, RAR, ZIP, PNG, JPG',
        },
        upload: {
            delete: 'memadam',
        },
    },
    Search: {
        buttonText: 'carian untuk',
    },
    Tag: {
        delete: 'memadam',
    },
    Rating: {
        description: 'Pilihan penarafan',
    },
    Switch: {
        on: 'Sudah dibuka',
        off: 'ditutup',
    },
    Tab: {
        closeAriaLabel: 'menutup',
    },
    Form: {
        Validate: {
            default: 'Pengesahan %s gagal',
            required: '%s adalah medan mesti mengisi',
            format: {
                number: '%s bukan nombor undang-undang',
                email: '%s bukan alamat e-mel yang sah',
                url: '%s bukan alamat URL yang sah',
                tel: '%s bukan nombor telefon yang sah',
            },
            number: {
                length: 'Panjang %s mestilah %s',
                min: '%s tidak boleh kurang daripada %s',
                max: '%s tidak boleh lebih besar daripada %s',
                minLength: 'Watak medan %s tidak boleh kurang daripada %s',
                maxLength: 'Watak-watak bidang %s tidak boleh melebihi %s',
            },
            string: {
                length: 'Panjang %s mestilah %s',
                min: '%s tidak boleh kurang daripada %s',
                max: '%s tidak boleh lebih besar daripada %s',
                minLength: 'Panjang %s tidak kurang daripada %s',
                maxLength: 'Panjang %s tidak boleh melebihi %s',
            },
            array: {
                length: '%s mestilah %s',
                minLength: 'Bilangan %s tidak kurang daripada %s',
                maxLength: 'Nombor %s tidak boleh melebihi %s',
            },
            pattern: '%s Value %s tidak sepadan dengan %s biasa',
        },
    },
};

export default locale;
